701083
4612804
3411751
45825034
40544676
2192566
44281842
90342565
71393676
28229263
26393495
67233418
935929
10944166
33018420
6836255
75034912
87495902
60679941
56532283
40763593
3393705
8193764
31716947
4290777
26455408
3128669
76668018
25752057
78504820
2314375
68414435
64742478
47462457
62867380
31279192
12256907
42355382
88684953
50993262