70498883
58158533
9476114
81236649
24176916
74257395
35611158
66504050
94834246
42243619
84101596
43297347
10629377
92622313
99741199
39361270
77564131
71673664
37713674
25931326
38452901
34944528
76673583
46011920
20712348
53339689
26556283
68649939
40912351
32264793
84299558
8646138
6186777
38857338
5717531
98012141
7001012
65737752
1181435
93228185