84343025
5808732
62695121
5216799
78577329
82439457
43219259
46923606
14868157
66458997
98791139
61832040
5241516
53263152
92508975
66723985
10188237
95131465
85101629
13426688
82882590
48094699
75068311
6768639
6772187
46084665
12007983
57413158
35916600
36963891
66165501
45484208
86367830
59471490
96171401
58414143
48529254
19183441
62135649
38212754