4825272
69668555
37213661
37438622
57428626
25126340
50892412
22238075
29551406
51034711
59557395
11537152
43759704
98264276
71803357
6874573
30872702
333637
31953485
76757070
46687713
31044131
68336644
452152
88564493
53479161
26329719
61453068
19065990
86121023
6139726
3392936
7869357
9626572
15825383
9091361
27571168
97851249
10093961
21113880