8839438
36807730
37063235
12535413
46043234
62521744
60936581
5295577
3204692
55733704
25766406
66248041
25649281
10768129
87147416
39735606
97999978
14224497
50199910
40307561
58371382
33586875
6022998
87298188
78576652
77297402
47977156
51502713
60988223
6775090
22918900
83931202
61936680
694270
60434966
51087803
14837605
46451820
467536
1233812