6960150
85155259
16226115
40526251
19259121
77487872
42128368
15039462
6870740
51325148
54066718
19599625
61781848
5447888
36659506
71379516
40797064
25151595
66689041
22008717
14989106
65591624
20208853
83955502
9514426
61942911
26258044
51181717
35646850
24143154
56686551
9376685
932967
81928226
23783374
1440914
51026013
86847563
59093112
83674531