21458184
13346295
64624108
16921199
70946956
66672446
74984397
48882812
60933854
33716790
60543302
53249638
91051417
84582392
4544320
7899182
69345300
99266188
19212172
82541415
20854662
6181086
62306729
7385667
79077985
53949229
29438182
93183517
77646275
40021756
47733619
81805827
32575982
55659597
72593593
9738841
39011549
60396292
16359603
10809346