1464128
91629586
27059366
60919972
82487155
79159507
94171784
44144549
1363890
30255947
45245475
97759240
3232603
22542359
74498722
99093522
42957417
70689389
85506409
19381425
6011263
426710000
89059684
65229739
65299661
21528110
60551643
87949433
11587122
22655359
18361102
29136621
50738809
81395717
42457912
62285403
60568539
6426121
65867958
85955160