8142076
1575439
60955213
34989878
69641859
24448902
36728165
47157752
36608448
22698538
96706631
91085780
50398170
23639191
67222463
35897580
56758973
17941328
8567409
47435090
88611942
8031765
99109672
9064343
94493390
19351112
46102185
58196089
96044601
41992215
3105213
76683023
33203563
24605423
37719771
73039808
18053531
47855180
70404921
39189333