2688923
93075652
11901834
1514820
96044419
85432730
10753352
46306357
90101506
88982745
31764185
74293869
419902
83425635
1443932
34752793
54595557
31669646
83919866
85892086
5521934
8343623
83272975
87259460
92782898
13563986
3304920
73242904
54754643
87835700
66397621
76967132
12839995
9873612
7443717
61352789
23887693
779468
46879959
44868501