1497831
3181094
1083961
23012734
13244281
7996419
3091650
36259887
8211849
33942132
85798553
41266015
672135
72337290
13465619
84419421
47838003
52206241
93595823
40759204
88545243
64028391
4744542
44564027
10149479
33374390
56257590
25085689
21128906
38399810
82031976
27494275
43557267
5549009
24698989
1406163
86687676
61568327
26598737
68385778