950872
94483375
31925186
59781159
66672623
6916161
27481661
39433128
67102425
49628587
7674274
43096642
62695946
2134959
81378516
66886998
3977701
24969794
25622840
55179957
83028
23519175
41566501
80483445
10037539
80361124
29135070
23574634
64394465
56554677
5465396
61703584
34275413
32591040
41824323
40463644
39909659
14123828
4563353
2043978