89147151
81648748
23414325
58969662
52138802
88544026
27099758
38098132
1245181
47762396
20275366
36294122
5989169
25844321
51287062
82464459
18827511
23273199
29408090
45644356
12886311
49199742
9577816
1967431
43786194
46349210
5596907
417553
53486498
9703345
60739087
3661563
8139155
46988401
269380
84677240
662772
84281152
73542339
21194338