50796936
49621692
22738928
261917
16069161
34215480
71979823
85782450
3009530
30571579
66159826
41582090
19181678
59981916
88622369
84837109
70982706
76078389
56695796
19831931
67491328
22651737
64719857
2081989
17739030
2094357
15668376
12605925
48329364
2362391
66778305
98897890
61879568
5152090
11701510
2046250
74076766
21733345
89883775
52624053