49943787
92783857
5369158
124069
42387504
82243263
43832852
604788
77599806
68424654
67755349
37598772
43919039
56966489
66976230
12663815
47151344
85778638
89714775
42419759
13511777
58112471
65138607
38019699
19853863
33996533
84386617
46583369
80554668
92423508
30565326
68699528
97203651
11095861
60776416
74455820
10211515
88195407
16482143
23646084