7819366
2848292
39953248
6143551
97854986
62141285
8272842
27433505
5431050
74987627
15997219
30025402
55706825
25331119
88793430
3148881
34947430
31035476
90221033
58227388
69697512
46022955
7354477
12546080
81006843
29604727
69166310
31039538
3925229
99836203
78956953
85571567
413419
76398977
78555159
47295749
26829054
6843533
38396617
47746156