13148476
5774129
54489514
64584859
91518173
19276133
15735421
90684465
53831756
634581
53294808
56696572
2166938
88213211
4284403
87067048
59189733
4393114
13374017
77852212
33953921
99768710
5201896
58896732
27184416
54846285
3763488
22114005
605938
87189851
70441143
9658553
53298744
35117589
26505561
15916053
54527636
77439256
61128306
5098722