3218230
71565077
62621130
25584169
87146943
84163087
17925415
12095278
80741188
14885749
738140
20019710
37529367
27697957
14794124
77419872
84919968
82219737
69271913
47207510
45905286
1330414
9740503
9476712
318331
74121506
23191074
57374056
22119412
16063796
26735190
40436975
70353811
44377373
72223384
25785743
62124756
65371379
94274841
66619497