23784460
83353055
49778384
46859340
48766658
34666774
4971732
74948576
30457760
3037726
33676513
48215485
16046123
2618320
4900149
70132311
10727403
5753791
55701870
18819053
3163435
620944
82361596
59167503
12427653
9398979
49999466
44004473
44621370
17375270
14934471
27762108
54114308
75561969
34173981
76224585
29588902
63565694
1848912
785475