52756559
80649513
57102700
62318556
797070
28542313
98654063
85668921
53243153
24805952
12184499
2901801
67682878
74272962
66387811
76945847
24562751
83023858
105208
29074214
44939844
66709291
18278711
8193722
68396375
48688319
87727941
24786673
51155842
924623
34114360
62307672
62653967
3962336
29562253
17703342
22416501
29041526
28741972
4670860