47085746
42622313
48562764
12048691
42705779
60447753
8227698
43472185
81332946
48406389
29287886
927434
73886278
14043495
47525034
61473669
42057239
94901671
35958218
35596995
12479350
42845398
5536740
1144448
99598623
384584
65209658
86125577
24079164
86492600
79789238
44354289
59886428
49352681
36637929
27617023
81511206
9413461
97964806
12244766