39223958
87141336
39722600
645639
66691295
53731002
13165406
31157600
53924463
52981834
71954716
6105544
1527649
30951516
96945017
36564062
74289242
7609151
75181823
57969691
73772085
56756350
81657238
35898524
15198242
33393251
43968714
52495195
36273419
90349149
79023743
24336318
52606639
11482569
30048694
24369766
42319187
81379213
66248559
46713381