84133262
85825084
20753350
48358377
2583207
900847
20169233
44077736
1952011
36696175
7111928
99735700
49078495
8822750
6090659
71194502
12681576
37379898
95453092
78361660
70386623
74626237
88625783
98955829
16161980
43625167
8091368
50822802
9203169
51891123
30204010
96735660
26276029
60298992
1144547
89307094
61419221
62148070
20935601
9481196