85187547
48814415
61686583
60427522
22674782
97813785
7947486
40893618
1139156
34284489
52385075
38514608
56903772
22308707
26771835
83007216
95017536
57641108
310467
46631246
16763470
58881448
35056879
18065479
6501185
33128483
88947319
60975643
9357409
80218580
9618584
37494508
87048690
676542
63519140
89754222
23837806
78549410
47513255
14542314