41923759
72525710
65633357
38609204
5675877
34216754
6332761
22556653
61888805
44364867
82729248
94073352
29623022
2386704
1763549
2785250
69193257
9944839
78683095
78854045
21426366
99203961
17069859
23839383
53329019
69204376
7509959
1477481
5729755
63847152
28022076
664689
86546022
4697430
24512461
95155519
30241967
31328
11127876
42142052