54598490
52261841
91966852
93249350
75739509
32186616
37343171
31076068
81028968
53979239
79951035
97043690
72136912
19186021
59326548
62711638
74932140
32744730
76743551
69792830
70415300
22756704
58701622
80187912
89699
2582450
41701914
44351038
47091185
19179311
1087510
32985377
86692670
61964732
13516470
10614845
23943988
28695141
96006563
86896911