38618558
18517662
93683720
6288836
87542641
57225507
18865052
51841322
29894418
4424760
1868352
4863427
98683713
26257093
41273271
12013863
6762320
16593912
88766139
31083255
48873859
70828006
3827860
35224416
76532846
71525003
43684111
71731039
94915235
92228630
65222594
93741243
72754357
56936687
5918925
97275591
16344774
4769102
15474058
93442039