40346369
36587797
46981141
49861919
62042174
49124912
64499283
69979184
38975835
20861900
8197748
589067
10673633
847660
76587138
52908199
47616246
31079404
42035319
34934987
49608653
44489265
83393334
53524723
35119640
17533772
1487324
40305940
23287204
83381755
41941220
97688486
2719588
52429141
84481008
17112904
78196412
45981425
94217774
30485776