91553232
8916908
95161916
47642711
7119751
32809843
18289192
964081
1566474
74204822
29636856
473969
55184302
12814109
46141209
93024857
4433080
2893368
2432555
33622729
58643480
92741173
11199842
25722001
91456452
47294422
25316896
27132465
23825394
5562823
1549842
7334948
10544176
66872192
17642360
38967629
27662986
79938113
93388112
72768301