17699061
73022759
17071894
67945086
14765142
31128541
27222660
80815977
38041642
39518959
7908121
46427191
644289
98698051
31999999
8633459
89421871
77762559
5818325
32804108
19638963
28468535
86043146
2467294
2625619
13402204
52141711
7768940
77123857
89531448
49224348
21364289
80415899
25678443
23945883
241501
36978812
33508148
54774708
98705878