99106497
54786272
57862750
84489148
43861791
7283379
15312038
34529894
25835375
93922419
91195812
23679812
20828949
63047888
57946657
21054938
4303159
1782241
6311458
74465110
13848132
719719
3711157
30441309
40103219
23635250
1478999
37123548
6359167
63183676
88186230
75325431
37835974
41385640
75428370
1296347
84108646
2229551
13775372
5965798