73667056
93283898
58407320
53934902
94745020
87976684
17873315
61451784
42058869
66122938
30514101
1624444
33083420
8198591
50888167
160729
63264691
13299577
25635039
40663450
85209528
11549571
33442394
5214127
76297331
26801012
6457751
25331850
41939994
9885747
79817668
92876908
82885219
11027830
6179717
378994
39114247
1232945
40737623
89212890