37066557
31486385
27099517
78773310
30622669
91029292
69954146
14003347
91547838
4223280
4501429
43758947
55804606
11941289
78294105
94287798
51552772
59606572
59056528
32993651
8664097
26627366
56042326
7271315
62499520
13776458
88477001
81623359
2356882
72952897
57316986
58929631
48004179
9811508
8103807
28219071
18998118
66197861
40401501
10008692