19948368
26396625
47265653
15994757
55133657
61532130
9713827
84915081
70713252
77539964
1725674
88724678
73017646
12423716
22926144
60312172
8127403
77941830
2439935
77382570
18657125
89165633
95378968
75434862
75289751
97337990
21566720
30364528
76471525
42314118
3201424
25327743
35752446
56412164
63502742
51453046
50821854
40419000
31045748
48676573