60309399
56179438
55013373
73223625
18122795
46286668
8479508
94869291
70757203
63278707
33266809
79622848
38546857
20247803
98634251
33613240
9155252
80486648
74031861
97733211
56283829
56071359
6722590
32396237
84364870
73531468
48254513
12961259
30387334
56854404
83474344
807132
96214043
91532536
4227481
8891870
31723685
86646401
9393298
76637489