32947842
37831671
4637593
77022525
22403417
49972680
89802431
85655943
1959555
87392001
30994096
66339043
40049366
4093286
54985162
62492793
31686965
47822175
26451685
8435936
80746865
24868445
44705829
38204812
4942424
3696010
81174321
3523492
16889472
85608056
36427274
17667141
4699566
51077695
60289382
59714238
71271340
15748253
13353115
56033943