46747745
16739401
50391720
4781402
94986741
39453512
39013926
79505525
99179462
85232619
7099716
53795985
43501487
44215509
10927534
2135347
3842402
76402320
51113292
26139637
91945878
69017039
88914638
51206584
55073548
7276892
45899314
4252216
58378313
39297509
2113425
17427790
69397685
39268053
20479825
29648690
79362274
41473886
77068411
55617794