63502138
53551226
88998053
88721062
79766464
1337418
49151279
55088306
67457390
49085834
98387202
40049238
76392537
40434933
35976328
27269923
7349158
6159892
23214956
4433037
75908323
20733696
13383218
58863610
40655688
39271038
78553413
37814575
97964014
8434185
7642694
23811560
7457414
18091107
84831190
69277583
93996955
64925106
46415408
8134684