80628264
37922947
4634113
73331439
69249164
65256463
952615
99619433
133391
88964301
59043954
68687973
7861754
17061051
96841240
26473120
9129513
9809983
17679547
69968633
17188963
26466738
81283653
18476057
68593378
29915889
4402765
72642907
89141539
6980574
83724477
67767694
81303788
2405953
12366247
94705470
581830
19411173
47854459
90473432