29665059
2268727
53509491
12109027
26175899
73262701
29966414
56443710
86831630
60301622
52198590
41846611
54091325
78981139
45035849
92188884
66286522
3627154
40318044
54517575
56193509
64724127
24359941
284664
8418080
67457068
16437145
51918808
96321109
87256476
7085460
62594233
2356591
54379805
63349172
40104189
48511123
90717742
17791790
34059536