42196607
51629675
66271850
28998426
31941798
28876775
90182598
4794911
16987575
19623044
15957861
70379548
39186900
29069925
79319189
45251685
74366413
43291941
77531000
13173621
64967497
70678446
85905781
43444653
43594456
82415155
99807468
52101788
31456467
15897515
91507006
12652108
92983891
79254173
24817788
50639513
83473321
85524566
72589140
89799711