31786764
70663110
49374991
59718404
25133145
62432742
25693649
6774820
29059048
41603674
2720641
46472239
58407589
78567730
9412232
33356727
32487834
95043884
66344026
20685470
11178873
5641557
17981653
45616320
22948319
74148085
34254486
94558107
76695702
46574492
62213639
76175388
2341114
6486776
34648678
51793754
25323799
63747320
30617748
32198379