53504536
81062501
2256959
51887088
53778367
37718037
51382437
20181807
34223604
15777805
5534479
8672809
76154280
7242250
31072127
20868837
96815985
51858744
9925687
43266442
7634213
16321081
54877503
2707977
41351830
33284138
4353311
83719593
60888415
2549777
71885487
44159447
27003301
77354587
76071519
46063078
49239316
73894522
24588731
96045960