21826182
99757082
72263650
71878568
52584721
53878609
31092009
86453906
34989950
41013409
76931424
85627212
40264967
26433494
32812727
2285681
88913385
89916142
77827031
4457900
91386420
96627148
58464779
54993160
88105765
31243013
50254843
4685908
1163543
15511574
9907434
14255588
9641735
376221
54387579
54278750
96585533
802651
10886995
77018790