28309905
60933834
8275126
646197
81907071
46539545
59304577
62747967
71911083
8958918
51115352
61612665
9363399
47255970
64215279
8796573
47376478
39506279
41193117
38812382
34986676
26548014
479662
22047707
86009561
20365346
14164742
89618328
27182448
2779607
34323507
55771020
85061569
21784650
30403484
41914281
37254139
83734694
48957243
8992541