37293169
53827172
119716
18461666
47429472
41381912
85694378
28918982
42375222
4170869
83675052
82229562
39899934
68357861
6583546
14212344
1825431
88325119
19673804
49734080
21427741
12431509
23363596
99101150
60361969
18274821
25834807
40566985
80544472
69025753
71782133
2152190
76645623
45541316
45471144
92832015
3713416
96929112
51983521
2377883