11722586
3939846
23284580
5839898
56197007
56161253
14536991
39872609
34584920
43331767
9826186
82288020
50369440
98421873
5604576
55229797
75731933
18347334
44708805
2737104
7077987
42704590
1410482
98657833
57736980
20103984
59123336
48854051
32238371
34751462
2733889
24062742
91165462
77198350
23106936
54446260
53308983
54037168
6256308
61728609