60049625
8452629
61023719
39022480
56459675
80183595
57861122
41018929
45468501
611963
39873276
63761331
88532519
11701581
76504795
30788085
59597906
46323466
2336938
47825325
87697657
38751070
88639207
20236836
94984416
7125216
8514351
13959068
15987330
8250305
49021037
71393918
7418116
54444290
2781925
5944498
6262238
92635250
83369944
68775408