74135056
78708031
43255092
544815
426828
28316712
26187878
83082280
95411919
81554219
1869434
72399589
36402403
54846248
27155087
48227453
9609539
64029099
40579002
69643998
16324529
94965286
27086863
81115495
12138994
7045832
92758019
8845234
34047277
21526105
1248406
58528530
87046137
89784910
8743812
8096872
79624405
47214171
93511385
95996729