20785876
72564222
78912102
7965853
46149921
56249273
37165704
37023520
21117359
62191911
84167905
21029502
17953046
18425107
95281202
69551110
65184548
32873959
56055386
70529127
68565760
4812308
36356849
93573407
15801013
44343883
77626702
36993126
21585775
53206855
15775862
88451257
74125811
12828134
91361895
59801647
47106143
7861658
34183339
923929