40679872
2518976
22393131
28589829
31722007
20165692
58168094
20591485
95202373
4935383
62641224
6242777
12285029
73194626
31184800
2908513
95858959
60085695
3208246
48624975
47746778
15942982
46562863
24148229
41106457
20886700
944991
43045986
62532364
40894091
4511615
44571131
39574883
32894462
5359538
79306772
32087682
8393578
6162326
41147306