2088695
53613089
46665115
14003418
58750
33037836
99246350
96987716
34635178
61665966
86208171
60915125
27096289
66734902
49993374
63655440
36787921
25588950
8307745
96956453
68972063
89956363
70934456
67511784
4893859
66809857
27371403
13650
40543466
85154294
52535494
31059692
11832040
13593676
51264774
41792506
64383767
9901351
1799815
3354684