1589498
88611728
66047617
72417666
29028084
78697908
92584764
60859710
58947833
68823690
72167590
12146913
93359898
16675460
80534934
17275360
2321666
26123429
22063532
72342350
7954013
62303511
48241015
5087923
83858815
36171387
56527413
43345684
68785864
46632834
10602494
97319179
91819034
2237420
760578
75985366
42421445
32339752
59655291
36407038