85912673
30738054
20165461
51029721
5786462
57128900
49449445
67279114
71411034
46728893
31767818
92295779
35635602
43059379
92422311
60543981
28314186
30711749
58479234
90935660
16903237
78927218
78794879
81878252
80611975
43189167
69143633
60406463
27798656
58065924
94721142
75984162
65737634
87189810
89601189
49686530
94903425
21952005
3944297
2070875