2910767
41194618
82658941
44198267
6581120
4763461
62847736
17262367
48153828
41904127
58784276
98141842
49637030
4554483
6934630
341984
42912848
10757420
15532194
49542419
56098902
27331646
954416
25584661
57379230
22102602
15137804
51473734
50271689
57778560
35124694
33855005
40105196
7905669
12538850
59187397
94975327
5503100
52618781
48191504