45319072
9259827
318160
92113776
99939970
99112388
3816773
95126860
31671082
93341980
74542995
24129662
14698970
86688489
82333246
78037273
30675664
6989135
60858680
96315834
28405141
9514441
83801826
54894717
67551584
16946999
63015756
65108470
47373140
50234922
34187418
86817790
8226884
67872777
94381837
27864754
42391608
42873873
16839305
6777503