67875533
45755908
37563164
95201776
27507550
64607053
99628241
41191190
2022473
5841268
98064694
1932472
23663584
81875491
54168697
87131577
64577275
36217543
6768569
19945026
71314802
58365940
73772962
54069480
86575765
41087540
4915660
85266148
97685384
65911444
69101596
23463788
3595185
6863489
504778
4586342
67438208
23561812
14067312
64442081