93295204
76983610
95322119
92101800
55236967
27279189
61195163
22643964
93042752
17349731
15075272
64236199
19148876
94356003
37965660
67307181
60312579
76171354
4205720
8051504
72666938
86457577
7015260
17949078
30839805
83314535
180156
47578289
58808843
26661306
88417969
7123206
18224894
1452004
30425076
45465023
25456758
3842838
43811626
4490133