95372
84917286
41058366
43591588
75224695
50313194
83114741
59791859
54334542
41811883
59302673
1423241
22088017
14297805
16688476
78534670
40076634
92921229
39488515
90474012
24176886
8582597
94072732
33946825
53614035
71123622
7701909
15517167
13627736
37799129
92232611
36092902
96509012
51624351
48289816
2145534
72046738
56815465
96482018
40775770