49297182
42692040
10846619
8053157
79767776
50698939
37796113
58454564
86473940
3727267
80157994
74431921
6037663
13977485
23194914
14933803
48089334
52001651
25649925
75902603
28575884
39661346
79022609
14368441
47118000
36976287
6818292
30572932
51237198
6655099
53774678
19083406
98183466
54234170
97768913
49826337
29476457
21998696
25111123
94198281