13051370
96177334
40209150
43804777
6625886
67581244
89306798
85813982
77792349
74475959
15619249
46042351
91154251
50492199
82779088
11182452
85016465
38656016
75779706
78282736
18664001
37078160
52149430
79517398
19146246
78822198
85879106
1126697
87902281
8378385
5462760
55561654
44607672
60274277
1498895
43953538
28073209
27282633
80188790
52716586