4784508
19687251
94835679
78771769
91842649
61995691
66764262
91729664
444637
95909516
11276882
33479953
13054049
47555678
5432180
55987450
57119035
8492292
57806156
31448087
90621465
13965154
20425255
47151574
48243185
47308118
75145072
4337622
33741168
67538439
80293306
44171538
1607459
39923042
38786210
23186746
21383836
1375994
45011831
99381320