52207796
44396415
61303167
27306497
83066480
45893084
54916971
26157726
94213256
901043
83069597
92096116
90515940
11092241
33893165
20635589
62004537
51441535
61031034
2266709
81967145
70976360
45555086
41075302
86814633
75646952
38282944
77307471
28699578
9867790
67015931
70285728
70088362
45687607
95156610
4647103
7564239
24211589
26084249
20307445