82611248
38881906
13069250
27646673
8298946
50051032
42612528
19451453
40638784
5990402
18631600
20164032
99859250
21448656
28923615
71181828
60141365
42602250
386976
5017367
81646785
7839951
54599798
59522682
65253926
149410
44365978
30955849
81142013
18963592
96713259
29587780
4841040
38394056
78226494
17916059
81744831
33253811
99602216
96053551