32132922
71496380
74704669
14239373
9373543
19295464
66824411
52084339
79291660
26616280
44911318
92733960
70897956
22147004
1694493
5041457
6310262
8246444
29684469
36363442
7571804
49445978
96527436
83148389
20191329
91285340
78755721
52501893
63561403
3476664
64667980
8281974
48901992
2513784
62685760
79467736
10952508
49418419
45499191
11916692