96477808
17386248
45253015
45763194
71426126
71403573
62726479
99442286
72989974
86383337
40271413
87027406
21634718
18467027
6726565
82697041
26472789
73512463
35654793
30076156
96297003
85524097
62506276
55488198
80877993
2495930
16783749
93573533
78277619
44951587
70855101
1612579
52293818
93603794
14543597
88407175
35562075
83478067
36603884
33039330