48288662
38276758
84118653
75048936
51257552
63163418
354815
5326730
29923452
7545004
32329288
97096603
3208729
13785197
66057131
3237874
18152167
13952611
15645127
76334904
98094876
37007348
34479486
22975579
50228003
55184928
93937751
62844949
56143911
95523884
9304594
782614
18144634
58246820
9198401
36862532
62289728
6895486
70367941
22977003