20991828
83203999
69526554
40721913
19274814
12414131
18427721
95247255
3843504
467946
26276860
71742232
93794610
3149671
12842344
32227645
56088670
60443293
30414695
89116815
67493989
76128766
1014803
95016519
5087992
78040
16543502
9869177
28987870
15062816
6953986
43546986
83487271
99379273
8953724
47744573
69064592
77338385
6531295
13374646