94085255
39148678
82246844
83039608
47651071
88346293
15657193
10444855
57185922
16812912
100114
76483383
52063334
82765722
12526540
76574099
78238045
35893382
55217084
81836684
65115855
72127110
36628527
81279162
42353726
5505754
92769159
2701590
20545088
57106207
30272501
37353108
41807440
1434103
1575479
8984975
92721602
97322993
16145430
56795272