20599650
75135439
54599088
17927759
36354651
4785129
70412592
5102153
35916948
92944766
24006000
3356931
85879231
67382420
53735342
52555486
22011863
4051407
95115971
32327487
71781591
37299141
35542130
45494493
39473531
318210
43671189
40208200
74945128
29491888
20892483
75014216
10409246
93156947
3575928
78555956
32649164
60568447
54353346
53012405