4275079
37954709
77622992
1541871
19355692
11919775
25033802
15678078
31465015
30988056
24011505
14667996
61815609
32496039
5248110
40217216
65512938
58709105
83818035
67594524
6614209
45393240
71421465
35997246
87438492
68867931
34549241
89921819
20004046
43877871
68791545
619571
68259675
14304624
14404533
12509327
76236991
95725922
654611
10848156