23989621
6186134
2146474
23784647
2705787
33136199
16332440
35693903
15536583
96265010
86766432
86314535
51937146
36168647
85429423
55519168
9333673
90646659
72105841
67985050
31635238
87706154
62747787
11771145
71974192
6238220
99849778
19623949
44402835
60784144
85734230
96775306
5761827
901423
57107380
95804059
3795411
57464166
93026391
6491646