83918272
90921097
70254642
80525403
285318
19372406
5405350
51969233
34967963
3637344
56231148
1785040
8752490
65313045
5158254
47049907
63311103
20828737
47728843
99014230
3735508
80857115
30385406
5451694
9790654
60642920
34589570
72973816
19175647
69523127
98103341
64097733
47583859
38174650
66607558
97855244
20149725
62144744
56723009
84179657