10576964
99777218
8259490
4879456
50461530
37339167
34759370
8631267
5639610
1664620
17355370
89065612
69403779
60617192
89909462
46734917
19058149
81391692
70427741
71069853
78845287
14945327
8928782
72937542
19768088
53046080
14433004
13377268
54482609
31443863
33912885
29387840
65349460
17621587
76234487
12996760
40628206
14092817
4013552
96933169