23953492
18277006
499476
73264463
31617635
52652609
4651139
72341773
34704091
35873973
28986262
92377060
81531572
83979737
50846543
62221189
10302686
27101836
97096546
88412075
9650410
21063919
51324339
6392251
59004789
56916232
93722197
7768044
31237916
56117211
74863372
71047518
64571310
70547817
73499857
41417131
32703449
19325586
3256147
3953417