31712760
63344503
62061561
48395461
96826619
61875584
11635894
3541808
332714
41867186
945581
11386124
37076904
18344162
92427637
14002407
77423468
55813122
41885808
75324905
29614183
12458911
23899821
24489969
1302416
6803220
8459932
29793504
72468640
75311245
21344736
52781184
62813613
6684879
810269
82619415
12694953
93352516
59275613
99812433