3989418
72867359
85967985
32388228
76292508
29139601
51909741
46283418
6033427
66659226
64091011
95427738
56426956
76816962
77352156
96756232
84419089
28563625
72405165
34959173
28456642
4036616
26617165
43735235
3649263
82514
89183512
20995971
64282225
55755532
76591450
66996573
89857193
966336
1502091
79396697
848411
45224630
9409737
8467580