76705360
15085381
44975253
919569
80104698
34248457
42222308
5208251
3458829
27251857
95223102
34984391
80836292
47302071
19893018
51695890
78262127
14913312
98848918
58349736
9628755
8717066
19436977
7715197
7344499
16073792
30429212
23348945
57258093
5695624
78737456
31851844
74049139
32927497
53713712
59441451
48683586
83199393
6211392
88528250