1283023
35916799
67789699
37091698
47848616
79803609
54325733
68381255
3878957
42807143
73946462
55371370
72671911
31024525
59669017
95792745
42432702
68997725
17462626
86223071
24048644
46502501
75595543
3299410
60443958
18343974
9448310
28483370
11468712
2094471
74581693
40062275
10754218
733651
33422600
24256427
69177157
23093556
15733021
14467472