54428768
45524594
40803410
2788229
52937736
86842540
70399691
69643230
93465684
64732644
21252117
29984550
68255476
96538745
75397640
25315170
56512383
27586007
33957486
51458145
87574632
1377819
32441209
63451838
42954151
63251197
46148245
45436522
50334877
61023574
17696404
29985230
46254083
80133075
74741379
27239630
86643439
1933112
5297302
86238335