2187849
95183150
37797857
65321771
63925334
74901438
43728420
1744379
91544556
61583291
32324198
57408234
9729559
15801180
72343707
71278067
65796636
58231267
36056393
97764484
76024134
61589928
968627
78053931
84704671
35242119
7613894
30053318
21502355
3614356
39764062
95586683
37679750
94274225
12689051
71125867
23276364
1596623
77481892
6869063