1777683
35751880
43693056
68888686
48264622
88681057
1242704
5327373
7720165
66631419
39853342
40919190
61254143
10761081
72267076
5723185
93453196
59055233
83492669
72111838
34795141
55211613
35347248
65347822
48392813
65292806
3014347
39238457
74905260
33639283
53218677
80626072
73662219
1981526
77842567
3159381
19046520
10432856
9947842
2950166