84713182
34048588
67262039
16054191
32803844
57879601
33725926
12724918
51811101
46866102
91192085
83869905
51899272
76258304
99128253
57933967
12483882
89182426
37417816
20436170
22768304
3381684
561621
2944779
73653030
84297603
84101743
8651274
99917447
41232828
15837087
76618298
53992356
71584392
49679040
10951268
67794748
9553299
44252358
9416010