12913903
16802072
61962592
3401505
31955214
5279134
72716978
6616860
85228435
47952858
3377018
949421
50647280
36044311
28631581
4973259
2659664
77625967
30703023
36576586
3975130
77931174
35856661
86834493
6439354
25464937
360731
59446292
51134733
58037452
60002719
88653652
86352985
77428899
43933981
68239395
92993854
36643412
40199395
38899326