73644033
38641156
299343
43076924
13634119
32781074
28285166
92707695
10666310
47309801
86584188
95531994
911220
62631578
68394125
94252440
13132179
51465373
49321035
56644633
40337551
53357338
30272522
47021485
76168709
78362742
23146115
15593875
18858760
47475535
53504799
34835282
99985548
93246314
78969842
64786490
30965358
16111792
4910993
84405379