60514362
89869506
78096575
72992329
51416872
66118557
17894725
83512048
18192004
42015213
62597709
86015986
17993540
9021096
58309501
31176484
89293872
32126749
55175965
97003968
69339736
95055409
78805221
88861340
83849151
64874923
2708914
61209105
43793775
41677612
7229986
79858936
1651900
51895590
67411432
67393715
9911161
60075029
2951816
86699717