30433054
19201612
3237561
9866286
83476857
8345777
7409331
73813732
85946219
75297251
24429921
6125616
76777748
10557233
4426721
60847483
49588293
76145901
82118169
3402432
2298897
30571661
7089551
9968284
17825324
90151160
42099608
4484817
91947578
18599864
25044839
37952570
32195573
60118149
38753756
60139196
4110635
23982172
92225112
81237211