4972401
51601682
86412121
31116967
706342
45098455
2103289
51972471
63212842
29421505
89545954
49072459
36518537
79351179
22446100
5192934
64414849
2255591
22412125
31148042
58177821
28032858
41924532
21212407
82306721
96801637
7349217
60404300
39785391
19652347
18539387
671995
19602580
94175314
53285811
9163358
88679543
51603578
148664
47056469