59486693
97478532
71877331
42368750
85677839
28206771
65073840
66869686
14335459
81561510
20067119
37318458
3359839
41117569
1079869
6889959
52104138
2799775
87006104
83485286
42042091
87501883
13378482
99971974
69249229
74544301
54917101
8388
92633365
72126892
79377794
79631748
18976192
58615194
6326821
90495045
87793913
756834
88873182
26557149