27459723
97304478
87573458
2861708
5995200
21094090
20592150
2715959
24414427
20659684
61826039
77023110
69685679
6332763
35603271
24604734
2985761
84647250
30364116
20117336
46252617
415798
45372248
1996798
68982159
98828045
47164315
96542374
92409926
53005783
86338642
9313489
82895346
237979
22362450
26579589
76649917
52623880
10949702
97102059