72775228
56265181
78941097
36153458
83598660
70251977
9767848
65295825
86355459
46735177
21769863
8856560
17271857
80994518
8386850
22017649
22706815
4893687
45332080
40788077
59466364
94679627
66695706
89933679
91416436
51224842
54311037
41508957
67929634
76521878
21014602
53476180
87295156
20024265
16065946
65314830
44426517
82688951
11556592
18864010