2241488
75255538
75432958
31559972
48087693
47965970
7664488
48346863
602501
56469704
73046019
578366
70992051
16906201
43563762
44844765
55727427
56431888
89152375
46677339
37752967
61473470
12964492
15844454
23069376
10037798
41988232
11983097
28215467
16173631
29316632
2167388
1158741
15101897
28734863
74256380
22151209
82241384
73223960
54573107