8997159
25968212
26152016
86388176
48516186
3224159
38807440
60973290
9991240
96352572
82165290
13398065
3744608
87379889
64105169
2246519
75601161
93073061
14896345
9716523
89154892
57695721
25521362
83996468
19651381
49955771
24595250
34835277
62413387
38038481
27569732
28157750
19542026
66605882
21126986
64601579
85073430
14162473
39715934
67021612