68025048
63658735
82442111
57624092
28906725
85146390
20883127
60327482
32423448
5182765
9402745
56699296
5837345
6918353
49541332
14992994
5501973
39216162
41517777
47781407
4876211
51052741
1235893
548330
28563360
87355725
17928025
96388504
99898059
84568252
21017636
81676245
92986368
37387685
40437478
71683602
20398164
4397131
3414554
78163005