48325591
84463181
97807150
7740308
34848992
33785129
1161214
8399744
86319505
61132825
27077522
40117739
72167030
62383347
53618917
21097634
73443420
66222
34067128
13463900
9453342
974934
9358444
99651779
21085248
73615128
2129149
838395
44021014
82339434
77686035
51461963
55588705
37135664
36703685
5665169
30028834
78345758
21228212
34436409