23864180
39722048
55041894
119115
67327637
62327315
14849222
11625855
47656985
33635593
42679031
18294061
91314181
71521108
94307555
11949874
4817828
40031091
8099294
40226904
51432555
92143370
54542049
98437912
86427894
72993837
37822088
9741648
2806143
12634907
57586225
38926933
205070
73886087
24103582
4715693
85868632
4387354
14511542
44772397