42561130
42564742
59284069
69129239
2600276
74955454
50569711
80289058
31785120
79889609
28646781
77371080
4867926
70432332
46937859
4934600
24212036
91453165
7381550
60705288
3089217
4117045
53803684
43436531
91151297
67822986
36461035
33109462
12996882
78356609
90651256
1305252
92023457
85095013
33364401
8117480
73691054
51149886
929851
8569230