98011448
1987861
746214
72131419
97912073
31193927
76747
61543931
83202436
27439760
8574804
45772410
41415554
12154791
91431791
831758
60864144
69358998
46688951
5123137
84998598
21769533
17565201
70759566
16532638
96405810
12042492
53937739
93885020
37088894
17455018
77733514
66818471
47219166
31798250
38046952
96144241
75469894
12497573
81576392