27961183
81888270
86415497
56283738
8840294
6727657
26743382
47054961
4270226
61638625
29466472
68263687
49837680
63571222
36339937
72212111
4796116
93674806
55232089
56845347
12112701
81784456
2799774
77739285
38504625
7020797
28636347
42341253
51463402
41681214
25023999
5868885
84347031
48666386
97592635
66927751
69206186
86342898
61161885
74541627