52473296
19662041
5107141
5783793
64512617
38897872
81668945
65286544
27955501
35899298
69685475
15618395
77608084
71127544
5525714
82057790
92533710
33429080
54079501
23043225
41997054
47359826
35307086
14347497
20839787
95752640
4889792
478922
88833713
70685692
9154187
48316917
49482181
92914710
99207366
74925850
44556540
68819126
17427665
51048507