61317813
32506883
21141258
67174478
15037138
80605863
45592186
18436787
70882706
25486928
83706301
34734916
48943731
79123846
86167944
7296606
21237230
99821208
16422987
14581783
63905082
34987117
54351082
59511009
5644468
5105697
28718553
64052224
57788169
7293077
18148495
9409300
647184
97384191
52724178
29772617
229667
24549629
70462732
59508025