63321640
94317435
97328420
27733590
92372876
68666812
1608310
26761204
7433539
63193332
92463698
69711484
58925442
18101642
16582526
40027489
87504305
50539565
58287501
5537398
36332925
3347788
749897
22434423
42693322
48237378
38498105
21472875
47295515
53703414
24346701
51669898
54449633
82508587
3008947
86373964
19952099
18373954
31839492
86067312