58096329
43163485
15724392
10916348
70095832
87203126
3877144
51915600
17796329
31459100
88585676
60458942
8241715
85336498
85121537
51744545
69014968
2366780
59005519
34426835
1133970
63535346
48891844
5821053
34198863
61555193
35722138
6674628
36832476
1725243
99542397
9858192
21016258
44101492
95393687
68211919
84961223
63262163
27399155
31932091