18364938
96874736
22951979
85239561
6423170
72431639
77041693
71857838
10661214
30408949
31563181
95395802
47245570
92619304
38351853
20739412
61739320
37196487
10165498
95383367
3927372
73255029
11325854
82265263
42927787
36428455
36333781
39772122
35053268
75911198
37523664
63928724
89876832
36776
30652010
93803483
26505738
84639
30579321
77976472