61134028
40129268
1940626
50951809
28006517
39949909
83792822
7461161
32437599
81168224
1347198
90025235
27715610
17404538
89278683
36158735
72553865
83824842
32827407
14835156
48813187
11268049
72025854
11227397
80378101
44752871
34677009
26784319
1177127
54074063
82644778
48365467
13251683
7308856
649365
53277337
29081371
71791134
25484609
19248657