50279818
40729369
33965222
29585100
711590
9344817
87822773
38959485
11465002
64546235
45609679
58983566
80208933
15989662
70898029
76133060
72934620
13499028
55171842
79519321
97229
13298079
3468625
43548258
36213622
36149194
8931254
63688232
9232545
76162458
16761966
15369737
30435971
8843389
6553861
50723712
87579888
51703907
74116383
89734120