5067282
52212699
97226670
49722083
18504428
13068323
21765339
3910968
89168886
56445405
92612913
4491104
53242787
7016151
35293162
15762949
2906461
70496328
45059340
4852197
55663079
19943287
59612736
43337270
93473615
59146755
82117647
83806982
7147969
57529218
51794906
8595884
92498600
55355178
35011180
7626670
39423919
82468101
20048586
401681