13478299
37551286
11703733
203072
82775658
38653660
81638395
9142280
2531884
78951685
70218823
51445732
42621379
45353261
40015631
61152509
7267160
87842070
43042184
8624649
3513246
52384185
66066968
54136180
25559200
45324861
39866082
99349644
92941086
45017917
35553176
83882765
93328615
55059174
11302099
95783527
2195525
68354067
71412444
53005227