8982113
99743983
42234355
3975594
52962081
64353139
70521952
29967787
79784476
69393897
31859474
93397656
46967119
32677413
39856106
34493281
77256120
64963697
75832947
28849789
14092230
98388350
25417110
2061143
2171759
9538211
76076337
15529552
86871206
6625559
62013750
90928531
57434791
41021334
75538215
14212779
80528086
97764461
87199826
54126431