36475193
20899054
34329654
1412788
11471897
87797585
216231
31698604
68615209
24586454
33079247
36342306
43662861
8225287
19231035
37856529
61288156
4119465
43533406
82017385
38631846
63921486
59646030
30442303
81492871
18112857
33401135
6260660
76688252
85189088
3451288
7354722
29443276
68637795
78566282
32079750
32755837
69232993
32241603
28019503