79768460
33648141
6107105
85816409
56572846
10351690
5480998
10556269
80491
88132061
34969669
906053
95135548
23088899
4276470
78237365
37535068
3656127
95779785
8706826
90827008
68048138
68498543
39643639
64782569
75992955
29342747
454647
19432796
2518593
79277030
20196241
72794868
75657717
72851870
23657479
64537916
7048535
41271282
50037684