87813924
94363362
93888925
34953048
23061062
8503248
58761190
32454451
90778379
75282380
2017644
32474348
16073753
99536060
24127330
27265913
2393665
21553629
6016935
79037321
84065302
25268422
9986341
28022910
61546135
81876837
69174838
58069385
41344418
20873057
96154078
68889303
63135551
78267254
4049920
83418415
33929109
67967617
21453313
96969572