33702574
63089453
57099638
66547608
9962806
57281446
11732968
15848353
60035714
71051894
48818363
20028190
71459313
83159184
71535206
75475225
97485090
71632014
48254345
93936001
83145420
7758399
84784200
92384689
93037539
34866911
19803867
98781634
45598127
7905560
69709290
4035850
31651392
23373963
59458871
7168874
76305733
19829029
96632035
3639552