70602551
57365689
31013330
44146020
39802820
7821833
46158765
84078650
95081494
93581528
48242167
98479286
19086712
38698782
3175029
4787933
24873464
9744354
71246096
26705711
17175413
59137306
6862217
20124983
34509404
9358404
98378392
74816159
45027630
6311559
84055831
42291960
65623647
74049505
84921682
46043247
65881830
19654387
88959752
3580652