58731193
91674148
36766290
8896223
9473738
6139302
61063500
32637681
77218063
4066712
78513701
72156652
12274762
13306216
75776311
63253039
7030502
39828381
2843634
49265407
48834507
40131735
87267689
81519841
8555843
92286028
89864076
31634804
63219134
84983790
9686812
66117923
4194608
8474942
59299814
38035920
4369267
83042959
85458514
68207829