66699442
52797376
65197840
10673937
199992
31371618
2855036
40424936
28505936
91147747
66666224
43934347
65382632
79176999
42216221
3645916
52891768
87985064
8528084
805422
11357161
72315134
21763957
41997286
38314270
13578046
19389
63332758
22775341
33958679
48493550
95703011
97989346
74037907
67957751
29503878
40893167
91739084
20897827
16916805