17401622
51449852
14511674
92281449
87775466
55223538
2994876
2203141
54578789
80707195
59538163
42592656
74624926
70522987
53164686
2871672
64746676
92246132
82762645
31534285
66286417
92008499
36153195
80196292
70978278
11146713
4885757
5445442
19411564
25058371
23104739
30628149
4924816
56312213
2447475
29421593
83251102
97927106
59671802
65104733