38241469
2621325
25726842
42051785
49357184
83557951
37231973
17137714
24152239
24656696
54483982
94881480
81602581
53578530
33566896
9001971
10705630
26675792
88676531
80519150
5214399
81641820
95469294
99506717
183238
38197753
58574885
89703855
76815577
64331846
57555169
38749616
1580843
8845073
95488772
2266991
68716753
69599
5134416
96986036