69846746
75786243
97938567
57929539
20436473
33983962
4058861
53347413
39589547
25998822
34369573
12051370
97615328
2420159
80483809
61754408
92001810
15662597
23058995
77831698
4153821
41234519
15268663
67945572
49136126
92652692
54078979
38258285
65446030
44423227
8714176
24516970
5447922
55812791
20046687
31415834
52078804
20828299
35023184
92161244