94113446
5451597
1371981
72713700
60164743
81115324
48397554
99086002
85593490
88326794
84692099
80094486
21791224
95084149
12366650
48468179
78592359
34808139
33985734
13528945
36205478
56704527
63391654
80134728
7833677
50933635
80675712
85483866
63937458
23635353
76472095
54112788
56534934
20484798
47915934
81406395
54455087
1621576
6711779
2530414