32196916
271611
16172902
39347936
9125501
58226225
25571741
24467449
85048502
28563815
95645250
48277751
10197614
75839774
71411149
2521319
42816224
35934522
41476713
84836121
84132814
9656272
56423812
49496373
3919206
5707029
19084850
88394814
85793086
85025652
12068807
70354414
4329690
63752063
65918048
58167213
7339613
98756661
7995376
78967629