30798372
24232510
33982030
4507704
44823140
30728225
89936956
92969113
97685851
93634161
50335370
171075
12468131
93724025
10558830
36863566
42978929
61825295
407960
61922452
2413539
79469376
75176153
47345068
26526314
72251275
24076283
70086825
39834554
11884498
95013612
94254888
99537412
766643
18473264
75198997
7271535
57829864
13974261
54788374