18698156
87228764
42277372
47948785
31238502
3292110
17056229
37641429
59049650
93531104
7416190
7338017
65588123
70629717
3896402
47953320
89307320
79988289
25857342
64558624
31656752
97077669
95752240
4955719
61506523
839571
54162337
655335
5126211
4245218
17216460
5840834
69311592
55092293
2879990
438325
1606268
37313661
65168981
55093425