33398467
53506051
10445927
1952353
6084923
55655355
97354426
43255776
57845100
46319627
3242584
7974146
32444327
86656965
60007033
17899923
84135860
75396190
39302326
63079149
58005796
22671954
35564335
17745841
17463910
23858205
99661981
88864474
19851639
4405301
94734260
76572916
15692411
69751293
83427928
14811464
11592619
22562144
20021336
27276172