57309293
99442101
96732742
83268302
86014961
75373114
12065790
75944677
5323928
21369465
39944990
29969008
16854724
47729012
76483089
55975982
98124851
68358838
8157281
8553669
7920344
5912200
580590
44479260
67855177
82854278
69897394
12826723
25843432
17851834
89317851
36099365
41959343
71529222
73374721
66841474
7119441
23975728
44539132
4839197