3625319
30152691
18584658
4984000
76033234
97425049
75624098
45223374
9584446
6564387
6139249
80946766
49563218
25488575
20552439
31787327
74997693
79319028
72128374
24061774
22633438
5911734
85677550
76461938
97047791
15464066
43255734
28205957
55567650
39599970
20337751
169088
35359538
76557749
9122181
8786215
55197687
70317141
45009650
84537672