36979019
99113067
49744406
27545358
7097628
14194378
24567768
6108426
46157224
12661173
35134992
8912542
3681792
2186702
28296751
42356618
60826818
8417809
67837945
98126428
94859237
88392383
70055433
405905
46001886
26881331
97527792
12671666
86652316
3011594
16316051
2531205
50153878
16974850
18583319
67479814
32336269
10207552
42503687
64165023