15906595
6404058
35862896
4253021
4034685
91253532
96696652
6303742
45158021
13222521
5146338
36524194
74803955
73066534
43207462
36411138
61416539
99642073
78993959
4196327
38775792
11956860
27782059
24355849
20677335
33581797
21367514
92712818
14139865
66265071
64159348
7727851
2474052
55193326
73802446
15127046
6003468
79051240
41514949
81611037