98939174
92729923
76583276
5826051
8167943
1705530
1123881
45393831
66497266
25981422
55075784
85269295
79661277
54286460
74703757
64577722
77357270
93418944
80482676
56527190
84903087
66923222
4324921
52786781
32246304
32384830
78011956
27033167
41483952
34571257
30111313
4871430
73185268
61284479
2028012
55487352
964595
47673639
81465921
15714162