98628170
57701109
34284107
41169841
26761
96835935
42162637
43823513
40412162
1108667
2295124
96961016
70502120
9321589
3842
79186816
79099572
91654593
3908803
1028295
2113320
8377916
99304561
87161100
2169134
54984206
67671608
54844852
52338724
64202945
647882
59818587
23221966
75202069
18043398
60704001
81076334
60052382
82549271
96012825