54422060
8204219
36963490
86574913
22723590
28541180
6732020
25444486
24528974
66305095
2613239
32927085
72244877
41497627
92647386
75655514
10324919
5033785
5293776
2754256
20956127
7783582
98287494
99303574
3529943
79755603
4208760
15297441
55543256
5435942
28225318
73925796
70776163
7275471
25694077
79181896
59831855
1420928
73997180
3231580