48122607
37564620
88646908
91008871
18662065
65058131
17084884
27871763
97919105
51627361
25292357
59036532
7586663
52604358
388640
92393403
89898145
20919456
19716129
86243675
20173404
30856728
35115893
48739881
413296
98703086
14272311
30014559
17175807
2988885
18709680
19637929
92458712
218563
92302811
9141005
35004301
3413354
70323907
16757394