74441895
51401643
57776771
57491987
1152216
18954655
53165295
99834948
16533593
20838660
47251163
61616476
29298637
49401034
16628203
62287240
26754879
22748162
31765237
59008995
77728687
84882754
95125711
60297201
9047623
73693219
4468127
1185722
79479421
95777669
64033898
6174188
25276552
6352247
90328409
79792033
76435441
13382751
80018018
27749739