17787794
69641455
55404594
36607422
59917711
2288252
4816654
25793387
40816784
68134465
63732085
13386758
17529667
42356120
76644847
30097830
42851104
73524600
55828919
11431835
97702916
31096096
68951329
69327831
50197025
59477201
50283916
16818328
64718232
34929220
12931860
79835906
24279407
17147387
98586863
20779052
5283909
6906212
85216953
66268178