58495150
22405462
23414957
3373215
835786
96686671
49677908
77953577
73237814
16574757
16717009
81057004
79054531
38302534
85532321
72833288
10728349
31956506
16285451
82887384
17225943
93731805
31998736
1066188
23793961
22909180
80946689
73961046
47076057
49878369
2072177
41746091
27932090
68398850
70862701
18827306
10646160
9039121
22087618
18834268