42079828
41913894
27873020
24999708
91095231
69058428
13927838
26375744
49141057
88236156
26316752
19426515
85173013
31525830
45413925
74811017
32392783
68764843
31038496
13979685
63147275
45495544
39141051
1192999
35411474
20801592
25547153
11841109
57511126
92857288
67398920
3017832
91903420
39129302
52915323
49541366
12864578
65677934
99994638
60354155