97072084
7518573
92429820
6343265
73343997
54576932
28027912
40373124
89377224
96822180
30134436
63027713
9462946
19675123
28995105
38678693
12732255
8368987
854282
71461701
30603836
5486334
58443335
10573601
2238312
51649250
535985
71551675
95439084
18429301
38987645
54048459
36185177
22963708
61803258
1170627
36981984
1146967
3698810
67666511