93983983
1314954
66746271
72702324
71137935
78565965
12176505
81357650
18282251
92813750
30912915
61366407
28232966
73452507
29123869
14866501
2025399
24713717
98947943
6606938
53203581
22977228
8755395
8163555
18953315
15019563
39502503
92021432
43499127
93827158
1529442
78956620
43077325
60187842
823863
20782345
138380
7816317
63337855
87021796