12444157
7525516
63993877
2798041
19553097
16141626
68939692
74911136
86395933
56772489
4845260
81511354
74245685
59118306
45688509
88244849
31335112
42605225
84584582
56993891
96998548
24746131
9587822
41005674
53044967
28875595
52243447
2863694
19875401
46501082
48048607
54677053
35794321
89141579
4309822
31376793
93959412
22781664
28258192
975518