33359213
69359255
20996486
65872819
1786425
58249426
52812487
7753
70522246
49606308
38735504
86007950
79332396
46511712
28925956
94604231
47482693
56195361
56388084
69542455
39024198
22083773
35095385
21545094
8483629
90919219
1049169
71075914
92189559
23899903
4373218
73312584
49311790
96349684
88491693
614570
99094999
66587799
6588394
21501070