5597942
71268567
37682320
95152476
47475190
66775091
99906925
1901186
5985842
59108031
5676193
39957505
49609345
60575619
89769210
95232227
66377075
87045107
62548553
65858022
90059565
48535615
72434526
21791178
69725055
61826360
39962933
79258542
3822088
58286988
68814438
66513936
93913689
38742040
11686476
7249229
25338297
72339406
9802814
3503947