39356640
41137173
26028774
30376715
4776782
3964681
28712385
48665769
26259004
99726947
55554531
47203504
80335157
36916801
55405840
81913062
29897361
9830710
24426897
29958979
71283903
30063670
76268216
45293640
34424057
32623230
2102938
12842830
96351853
4561703
19233845
42176143
73378795
42191821
25676759
73256382
15945107
10411679
49185434
1053952