56824233
22763550
5125708
79099881
75119807
12262026
4925724
6534373
5719490
64552593
64082676
45138370
9230238
65725100
62594336
85992834
93854162
98277458
60662671
56932724
70344188
20087465
66575190
38335842
29542704
71809015
13268627
54647127
37726086
77156217
84038364
48818230
66837516
36097324
66957113
89374402
30783585
1869424
18258330
81158318