27134119
37175424
87107213
89388110
2453714
75846112
36428818
5551244
62919669
23103545
14888296
87462004
30998734
5561404
82426860
11677016
8736723
70008515
4129356
24206985
45471339
52705128
6269960
31749022
86418767
63751560
42213040
3011853
35086430
6726898
58653192
3167799
2079265
78197921
53555751
96011505
13552223
63332302
477525
86113876