13537216
60462893
34555250
9668771
47694842
48377422
70258938
77944601
41489330
14238142
69618391
36414520
63264132
32328216
66114226
85162270
27794055
12996692
59318850
62719377
4871269
40973981
38771901
9005523
67731554
26148495
33397851
1746514
12653893
90944393
76226146
81403033
1163937
40803921
3028609
87994540
94536997
27026976
6328794
14002614