42374161
3096215
67749969
60217313
50655490
59417721
38322798
30375132
1923481
93711173
69369502
63661861
57398856
8156879
67438706
54605281
73249444
88136572
10651336
59715625
910334
97805167
59626658
64493396
5805811
78659741
58476992
81135632
91396957
79199616
62305420
97044192
77396359
23802883
4799360
83115455
43381015
15579004
18071435
88242927