30346340
46539043
79308972
46203228
37355591
35875767
24926173
6293839
3612119
25352954
98389128
5555241
29618276
43785393
73821309
48946983
50175451
17742404
3463308
91478001
86002753
23851054
50967324
369160
34234760
62998900
76335491
5330498
94879453
47929375
97098664
56025112
31515469
36636971
18139635
18053962
61205897
87177460
92829610
51081740