2380738
52783231
57828905
21427357
71424317
19032544
56331808
43528130
59547171
84216729
7658813
43827467
8732832
117227
36628124
95796517
18898259
44213126
12163038
7849349
46211409
37759868
3605305
78385126
22915731
4008264
5916978
22025524
3335752
68643039
75658821
30178807
49416419
45788111
35374646
96749827
61935171
60319839
23332307
37406435