84413998
7872936
13476011
21157083
2529713
7491506
21916263
24267577
13127955
79499924
16229738
18301649
99803510
71645876
22619723
24727546
90586563
64284580
22778008
59884456
51786158
74501514
16439855
87673372
20122989
71094961
4295469
40104567
36578204
983894
70541935
8716331
31221925
38891671
47648167
17481884
21272399
11412261
83231950
111157