13992327
46206707
5985478
85486838
63212022
9012993
20827870
48124829
53067137
31208066
41612700
97948739
91507404
93026268
72666667
45107024
71554536
97228938
46477186
48339501
86864722
41875159
37996390
6058199
18022687
63172950
71657750
69855768
73895459
70337473
63643341
97579031
3530488
73961664
85876588
4070444
69611843
6613891
51346955
30552967