51071765
72778639
31647776
14195642
6491894
85634072
3698478
59143437
39663143
7648214
32501080
73234556
94268285
12115155
56477179
27083385
42986782
16822361
56672756
44398414
6215853
23624069
15366024
88134158
61226496
84161016
73656208
24539197
55988151
225698
78554325
1992773
13825518
39576743
29351206
47751594
6584607
734235
59158674
3729014