52171228
41878608
26914958
43703715
14462828
6885813
49731307
92233138
1457842
48405225
28074359
3448895
85399816
41791189
3674778
51385057
88241396
97335180
78412139
96825071
40697251
85129024
70277206
53726824
75602196
32007325
38709263
53034485
20978519
46402609
6689874
71937520
5711561
31747900
6494788
16755349
57668779
82119379
83877497
3769748