47025099
22707571
22798225
50403637
5297757
22923909
68981221
74405480
63328368
84312186
4118270
16463701
7795720
81009644
32993149
71126240
38938048
66797473
28076632
78936299
22271277
34964229
64059972
58999970
12333734
8421395
85281192
76533359
93574160
11124348
13887277
58254225
97561804
59505437
99869621
90453954
42469613
541248
56816481
7346032