47882811
97766677
55048155
63422707
21664509
17565420
19822888
65423935
19041990
55972516
17511640
68421687
1264190
17342354
42818106
27199190
72321600
84849208
41611235
40484359
67919401
70223861
72182302
2737742
94676267
49035513
87963055
7493460
36315673
14195384
64813104
98319521
48156700
79568406
97322627
3773918
62411085
58266072
93568765
45871227