38104476
15916909
35473721
75478897
90395948
30096645
49159109
40913597
90879819
31253892
5291221
26765063
17433528
4598703
10454125
41935913
341145
80627899
80602731
41973175
14994817
4818143
86468369
93053143
46515806
33102829
38073347
21723644
43141701
75529387
14366139
24127322
48385253
28497776
41667289
14842205
43851384
26417956
11479434
43795015