4368436
22785662
72842253
87065739
7558472
38896933
5722782
15743158
52437814
77689969
60943648
8035315
1489051
55371761
40769833
1065840
33776714
2792105
64202656
29625217
2387230
28929790
60962760
38552394
28366857
2711638
57779976
57683831
27062032
62829824
39195227
66725173
47213007
62881429
25167423
83097053
3029342
99422391
81415684
45348567