27857388
97936506
90247842
93276939
11971271
73678177
66424486
19947075
10468625
50675897
367399
55062292
86487201
74252853
81162379
79737000
46101288
25958830
86433003
41263867
51974660
85682542
53389892
73507251
23538460
50186355
37381138
60364928
52564746
43356214
52466393
58891573
53568485
75713273
24915045
95995398
15255690
6084730
51261318
48511869