49616925
7552448
24579840
36092440
75599400
95975351
75781947
93016352
80561108
61092506
89049612
91626247
25343463
77539894
74765082
10726702
80486935
17039691
84507268
60704261
76764174
1377185
4478743
11671669
1518386
38013255
33162664
12277968
62556010
42425969
16871450
55796047
26264511
87011275
33075385
80789318
99942356
71574398
15278548
93828580