60611601
80065969
6725375
3238755
92404811
21396420
19761292
93042146
28605147
71068614
38648821
72452641
51186749
59347970
6599546
6259453
71741225
98822675
32941737
21854346
24824160
13232392
77587261
56978483
52627601
34385627
32419695
4583720
76583846
1778749
90386422
87319202
79976503
31394336
4062099
95343268
69778190
82891382
89657227
98902591