56782181
47194449
80188278
52287151
5218675
59891597
40611377
34392695
29856222
18674447
83101311
41469119
51083992
62724949
561668
50873122
51665417
99614052
34672394
55469132
77771194
4959130
4149611
54021049
49875937
1209286
98417131
69752269
20541178
25977174
72621995
23791425
46128204
80474531
68428939
29238096
68789904
5179669
86639874
76472184