70288144
7362399
1058872
10278702
49993887
38349455
88964972
47256136
10058657
21867744
83801161
84274257
69795341
59151212
13722429
26326837
64124222
45334841
64992943
82368460
64548474
2814502
70353267
89875931
13246531
5158365
37886294
65134894
64575773
71418199
59695414
11927077
95197905
78561359
44514015
78914995
75449693
4166001
95253815
77257402