16706633
40041430
93978444
8996402
73371828
3378707
76784034
168490
91994112
79387421
89716845
2592844
66065019
57526139
87668279
22345353
1374150
22967290
26161040
56735971
15845517
5765214
90805867
78904349
93254570
6588081
40893089
96184484
71911644
71783547
62575605
85893357
14849815
58749835
56705219
16402705
7868575
73028124
41617603
29935548