25464169
23202847
63919808
47575297
35337360
7528835
46123638
92631702
53684494
79452578
44336559
22395544
83177303
67396110
69371885
5012831
68399827
60129803
60425346
45631114
21956923
80423469
5537242
88981000
86509160
32258064
88717392
62995106
93339971
73596907
69963739
92287316
41621585
88749280
94604199
13005147
14364772
8495284
87774494
26645843