38957396
73651496
95807612
47558809
51182683
55459377
20055948
6103217
96808446
88137113
87296970
10686915
61404603
26334841
92105002
77801442
88223206
15566235
887207
16347436
63497620
61792330
19796071
7540714
76737431
78733531
3408219
66451441
13753595
46574141
3244675
13996900
12285046
98931957
73693795
64649804
16446006
58689694
21318499
24493816