43575449
98043690
27863112
56503749
59817989
1884606
64289966
81509161
75534451
96116714
69936391
62463502
44902094
38826787
37116676
25537734
4015446
636528
4968772
6173707
10156806
63784724
15537257
48262758
97042283
69795630
93214287
91689991
60031793
70366195
87272420
16561082
32157964
3755395
395671
44354070
4342104
1485102
50184409
48294720