22638172
15472338
50324106
56056551
79941308
53694337
92063498
60535360
8994884
58302792
36072348
2995322
55572735
77675489
63439586
82005416
2947631
5086904
8884538
92709379
66892773
40237305
55851402
62718295
30243975
31582486
19675620
8122538
32459649
52962978
86154189
95417038
83004782
71144842
58049400
94586398
44942704
1428008
65979103
89568500