47785052
72365166
5319288
64672938
22378580
53859764
20487526
63652302
27752883
70409885
35993565
7852656
21388450
542885
10876371
32475647
27932382
26409179
94796854
8793591
4919687
58978735
4317584
71118294
95838062
95776832
16076053
51343985
96589903
91042690
14087377
29551433
1744320
91887996
10397562
96193650
12469883
32846199
54864829
1054851