93325786
9436742
185168
24077080
95839542
79736221
3565837
46761630
77884625
8430674
11264290
54305133
36309338
51756300
64733837
69294677
55893272
4604872
97072752
57955012
6218698
60218826
88844196
12417614
1618475
7191942
56242931
37568122
31661484
73269379
42218221
9573747
47308255
60564161
69261735
76795799
6746977
72191086
14813703
85931799