80715342
80676148
7323721
37894308
84674380
47398869
34492356
29649228
37913927
54879323
49103526
18236850
55627513
5433067
66874454
41083858
86486140
27928250
59426675
83282546
33195860
19241527
40872989
98991934
29574124
41436247
4725675
39716976
74071792
59507579
5182209
6208605
74248607
1238605
25799098
65461668
19619955
87299939
45104993
1680140