30926190
4536814
96213
41537308
47617847
35441056
18204444
89084108
87166869
10521920
62278458
94091670
98803129
70508738
51054989
52938197
59678443
31073592
79029338
34679178
91683770
40691038
68206615
94009880
41574000
59772139
5678534
78534098
35414767
80773819
98104326
38344565
68457562