74976575
29587232
78998508
57113901
89295776
7066520
4782973
89514360
33126246
55288260
74706601
21277787
45502842
1311578
33389934
87059490
65308833
29887373
10385013
24127786
45994297
44136593
70175415
77987470
21611470
87505499
88481623
44471404
32507648
3701199
34234589
29876695
18933039
13871355
10891546
42989876
34832041
79255997
10662794
30651975