14014178
18312875
70541429
79548111
74311207
90914041
9810225
96828004
65595497
60579751
16664625
3847317
42513884
3433702
39197710
74461918
32924977
27837697
85029425
4383475
2134843
32963519
22462428
44138241
88544876
84249168
1230813
17353983
54735720
78139871
81694426
53327378
50266731
85669104
11758064
69569709
1093463
12196101
79592455
81487697